(diminutive of noun hombre) small man - French English Dictionary